mobile police unit for rural areas - Turco Inglés Diccionario